public class Leet83 {
    /**
     * 给定一个排序链表，删除所有重复的元素，使得每个元素只出现一次。
     * 示例 1:
     * 输入: 1->1->2
     * 输出: 1->2
     * 示例 2:
     * 输入: 1->1->2->3->3
     * 输出: 1->2->3
     */
    public ListNode deleteDuplicates(ListNode head) {
        if (head==null){
            return  head;
        }
        ListNode listNode=head;
        while (listNode.next!=null){
            if (listNode.val==listNode.next.val){
                if (listNode.next.next!=null){
                    listNode.next=listNode.next.next;
                }else {
                    listNode.next=null;
                }
            }else {
                listNode=listNode.next;
            }
        }
        return  head;
    }
}
